bga pcb plcc engineering csp dil electronics dips electrical engineering electronics design electronic design emulator circuit design dip electronic chew gourmet assembly design